/* rollbar paths style */
.rollbar-path-vertical, .rollbar-path-horizontal {
	position: absolute;
	background-color: #fff;
	background-color: rgba(255, 255, 255, 1);
	z-index: 100;
}

.rollbar-path-horizontal {
	bottom: 5px;
	left: 0;
	width: 100%;
	height: 10px;
}

.rollbar-path-vertical {
	right: 5px;
	top: 0;
	height: 100%;
	width: 2px;
}

/* rollbar paths inner shadow */
.rollbar-path-vertical {
	box-shadow: inset 1px 0px 1 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 1px 0px 1 rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 1px 0px 0 rgba(0, 0, 0, 0.1);
}

.rollbar-path-horizontal {
	box-shadow: inset 0px 1px 1 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0px 1px 1 rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 0px 1px 0 rgba(0, 0, 0, 0.1);
}

/* rollbar handle style */
.rollbar-handle {
	position: relative;
	top: 0;
	left: 0;
	background-color: #EB6506;
}

/* prevent handle selection */
.rollbar-handle {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.rollbar-path-vertical .rollbar-handle {
	height: 20%;
	width: 100%;
}

.rollbar-path-horizontal .rollbar-handle {
	width: 20%;
	height: 100%;
}

/* round corners for rollbar handle and paths */
.rollbar-path-vertical, .rollbar-path-horizontal, .rollbar-handle {
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}